$(function () {
  eventList();

  function eventList() {
    $("#loginBtn").on("tap", function () {
      // alert(111);

      // 1 获取手机 和密码
      // 2 合法性的验证。。。
      //   1 不通过 给出用户提示
      // 3 登录成功
      //   1 自己存起来token  块页面可以使用
      //     会话存储
      //     永久存储 建议  偷懒！！！！
      //       看需求而定！！！
      //   2 跳转页面
      //     0 假设有来源页面 就跳转到来源页面 

      //     1 没有来源页面 就  跳转到首页。。。。

      // 1 获取手机 和密码
      var username_txt = $("[name='username']").val().trim();
      var password_txt = $("[name='password']").val().trim();
      //  console.log(password_txt);
      // 2 合法性的验证。。。
      //   1 不通过 给出用户提示
      if (!$.checkPhone(username_txt)) {
        mui.toast("手机号不合法")
        return;
      }
      if (password_txt.length < 6) {
        mui.toast("密码不合法")
        return;
      }
      // 3 登录成功
      //   1 自己存起来token  块页面可以使用
      //     会话存储
      //     永久存储 建议  偷懒！！！！
      //       看需求而定！！！
      // 发送ajax请求  传递数据到后天进行验证
      // 请求参数

      // 参数名 参数说明 备注
      // username 用户名 必填
      // password 密码 必填
      var loginObj ={
        username:username_txt,
        password:password_txt
      }
      $.ajax({
        url: 'login',
        data: loginObj,
        type:"post",
        success:function (res) {
          console.log(res);
          if(res.meta.status ==200){
            // 1.0存入到永久储存中
            // res.data.token  存data
            localStorage.setItem("userinfo",JSON.stringify(res.data))
            // 2.0提示用户登陆成功
            mui.toast(res.meta.msg);
            // 3.0跳转页面  定时器 一秒后跳转页面
            setTimeout(function () {
              // 4.0取值出来 判断有没有来源网站  有的话跳转到来源网站
              //   没有的话跳转到首页
              var pageurl=sessionStorage.getItem("pageurl");
              if(pageurl){
                  location.href=pageurl;
              }else{
                location.href="../index.html";
              }
            },1000) 
          }else{
            mui.toast(res.meta.msg);
          }
        }
      })

    })
  }
})